popular revolution - Allemand Anglais Dictionnaire